/**
 * 不懂就参考vue-cli https://cli.vuejs.org/zh/
 */

module.exports = {
  // 打包之后输出的目录
  outputDir: './build',
  // 1. 配置方式一
  configureWebpack: {
    resolve: {
      alias: {
        views: '@/views',
        components: '@/components',
        utils: '@utils'
      }
    }
  }
  // 2. 配置方式二
  // configureWebpack: (config) => {
  //   config.resolve.alias = {
  //     '@': path.resolve(__dirname, 'src'),
  //     views: '@/views'
  //   }
  // },
  // 3. 配置方式三（函数，链式）
  // chainWebpack: (config) => {
  //   config.resolve.alias
  //     .set('@', path.resolve(__dirname, 'src'))
  //     .set('views', '@/views')
  //     .set('components', '@/components')
  // }
}
